gregorian telescope - Turkish English Dictionary